1519
658
7
10
35
22
28
19
49
56
31
322
145
1540
667
252
115
70
37
567
250
168
79
280
127
224
103
4977
2140
3619
1558
14
13
105
52
2044
883
966
421
2380
1027
742
325
1204
523
6496
2791
3458
1489
4326
1861
2604
1123
1393
604
3094
1333
665
292
539
238
462
205
350
157
427
190
217
100
287
130
504
223
952
415
931
406
826
361
630
277
609
268
2667
1150
4970
2137
1911
1295
562
8043
3454
2576
1111
1582
685
140
67
1148
499
Copyright © All Rights Reserved