7
10
987
430
1015
442
1519
658
6944
2983
1645
712
714
313
259
118
21
16
224
103
42
25
1225
532
2779
1198
448
199
651
286
2002
865
1239
538
4074
1753
2058
889
2534
1093
2387
1030
3283
1414
2044
883
1463
634
798
349
3066
1321
1449
628
2177
940
1967
850
2191
946
1512
655
1092
475
1281
556
581
256
539
238
364
163
4648
1999
2681
1156
3143
1354
4060
1747
4473
1924
994
433
434
193
882
385
945
412
728
319
1064
463
616
271
301
136
784
343
196
91
546
241
287
130
189
88
245
112
Copyright © All Rights Reserved