35
22
252
115
14
13
105
52
721
316
1309
568
1071
466
350
157
224
103
490
217
427
190
259
118
308
139
100
287
130
455
202
476
211
553
244
805
352
1778
769
12460
5347
4326
1861
469
208
4886
2101
4648
1999
5131
2206
6447
2770
2233
964
2443
1054
3066
1321
2100
907
2499
1078
28896
12391
1540
667
2170
937
7518
3229
2646
1141
5152
2215
5845
2512
3178
1369
5691
2446
4620
1987
9849
4228
5180
2227
3969
1708
861
376
791
346
756
331
609
268
630
277
1085
472
5607
2410
7714
3313
Copyright © All Rights Reserved