6496
2791
6930
2977
2387
1030
3458
1489
3346
1441
1183
514
2807
1210
3136
1351
3640
1567
1225
532
2226
961
1071
466
4326
1861
2702
1165
4018
1729
5138
2209
1638
709
1302
565
2030
877
4536
1951
903
394
2429
1048
2492
1075
1204
523
1190
517
1008
439
4501
1936
4928
2119
2604
1123
1743
754
3745
1612
1393
604
924
403
3276
1411
3094
1333
1442
625
1295
562
756
331
2016
871
805
352
707
310
826
361
1785
772
1274
553
784
343
244
1554
673
546
241
665
292
476
211
147
70
777
340
504
223
581
256
238
109
455
202
Copyright © All Rights Reserved