7
10
504
223
364
163
238
109
259
118
1505
652
469
208
427
190
1904
823
1071
466
497
220
910
397
287
130
245
112
182
85
546
241
2072
895
26915
11542
693
304
945
412
2205
952
658
289
679
298
378
169
644
283
1204
523
1190
517
973
424
1855
802
1274
553
3500
1507
2016
871
2275
982
1834
793
532
235
826
361
1127
490
462
205
3311
1426
1848
799
2163
934
2324
1003
415
1309
568
4865
2092
1771
766
Copyright © All Rights Reserved