696
696
1105
1524
1639
96912
2589
2151
2539
2340
2829
2247
2396
2693
3552
2671
2423
3544
3552
3102
3541
2638