7
10
14
13
28
19
1267
550
637
280
98
49
1855
802
833
364
3157
1360
2121
916
1526
661
1778
769
840
367
784
343
3136
1351
2282
985
1666
721
2261
976
1337
580
581
256
1554
673
1295
562
756
331
2107
910
1309
568
1925
832
2296
991
2639
1138
3997
1720
3927
1690
7553
3244
23100
9907
5215
2242
3409
1468
13335
5722
7763
3334
3493
1504
8092
3475
3472
1495
33096
14191
21252
9115
5306
2281
4662
2005
2919
1258
51079
21898
20027
8590
18788
8059
13244
5683
10689
4588
22904
9823
Copyright © All Rights Reserved