2542
3484
3487
5116
4605
303
3565
3785
458
2074
5651
2820
421
281
335
1614
6086
26020
700
294
769
417
1265
3244
1584
2789
2344
557
517
1242
644
6282
1282
396
3021
1064
475
2972
4068
2980
2032
530
940
7003
1067
467
1185
2016
1480
8556
10381
339
451
671
2589
2663
546
474
349
355
458
391
992
3448
1215
303
1906
291
3152
962
671
1480
417
2883
719
2482
3248
1988
461
858
290
542
1365
2754
414
590
562
6565
769
1961
627
3484
2087
813
453
778
1739
2317
507
3965
1667
466
912
2053
4068
467
10501
482
515
2579
451
478
2081
1035
2163
2821
5181
410
680
279