7
10
8848
3799
2478
1069
4690
2017
973
424
455
202
882
385
665
292
1491
646
2394
1033
1155
502
448
199
777
340
1085
472
574
253
987
430
1722
745
5719
2458
868
379
2681
1156
2996
1291
2863
1234
1071
466
1246
541
735
322
602
265
791
346
686
301
658
289
714
313
1778
769
Copyright © All Rights Reserved