7
10
959
418
1260
547
994
433
140
67
343
154
203
94
91
46
98
49
336
151
938
409
350
157
868
379
434
193
749
328
693
304
532
235
1491
646
595
262
2695
1162
2184
943
1218
529
1029
448
3038
1309
1302
565
973
424
798
349
1974
853
1652
715
4669
2008
10073
4324
5957
2560
5278
2269
2856
1231
5355
2302
5796
2491
5054
2173
4347
1870
5264
2263
4704
2023
2261
976
3381
1456
3192
1375
11844
5083
2681
1156
3248
1399
262955
112702
Copyright © All Rights Reserved