7
10
11522
4945
4865
2092
1890
817
1428
619
1036
451
994
433
1141
496
2030
877
399
178
546
241
518
229
483
214
308
139
392
175
7427
3190
8470
3637
3381
1456
455
202
2240
967
82
469
208
763
334
588
259
238
109
644
283
707
310
2387
1030
2226
961
4361
1876
3038
1309
2506
1081
4032
1735
4172
1795
1442
625
2744
1183
1064
463
903
394
217
100
889
388
826
361
322
145
2072
895
329
148
2317
1000
48251
20686
30401
13036
Copyright © All Rights Reserved