7952
3851
354
1847
344
1522
921
500
628
689
334
256
398
1571
3919
476
1924
2521
512
1447
454
1055
2205
180
4952
392
1712
2388
162
1097
504
2457
7660
325
8194
575
1405
6421
739
2548
493
1345
1730
13370
3125
623
303
620
1715
1814
239
1610
271
214
487
507
13105
485
3012
277
1077
425
162
1018
4723
344
459
513
360
636
792
687
866
303
297
993
433
338
482
2581
3570
529
1197
289
264
1140
7660
738
1111
889
287
407
1189
548
317
905
328
299
360
1268
481
1159
1126
1495
449
552
1512
295
539
380
3142
295
1529
218
2582
453
391
1454
508
305