7
10
994
433
1043
454
182
85
7070
3037
245
112
189
88
3668
1579
4690
2017
1596
691
1302
565
2107
910
2352
1015
1624
703
1295
562
1246
541
1526
661
2737
1180
1407
610
1491
646
2478
1069
1176
511
1253
544
973
424
1029
448
798
349
805
352
854
373
442
1512
655
868
379
1106
481
4305
1852
784
343
18249
7828
3675
1582
685
630
277
1267
550
14693
6304
3010
1297
1540
667
1386
601
2065
892
1652
715
10185
4372
1232
535
693
304
2037
880
1463
634
10073
4324
Copyright © All Rights Reserved