1
3459
1256
1653
626
653
2872
502
5796
574
566
886
2441
671
602
834
2
723
571
2538
2297
54296
632
793
16403
881
549
670
12680
702
1050
1163
1
700
1402
756
457
566
646
908
787
4780
572