308
139
7
10
693
304
1092
475
3381
1456
2387
1030
588
259
315
142
959
418
217
100
826
361
2317
1000
399
178
343
154
224
103
336
151
182
85
133
64
119
58
448
199
812
355
637
280
3472
1495
1855
802
784
889
388
1218
529
1701
736
3437
1480
364
163
840
367
392
175
252
115
5565
2392
3010
1297
210
97
126
61
420
187
623
274
3759
1618
2450
1057
3892
1675
5978
2569
1932
835
8267
3550
6440
2767
3269
1408
3745
1612
4935
2122
1211
526
1029
728
319
833
2254
973
4319
1858
Copyright © All Rights Reserved