2385
3032
726
1404
1105
806
935
3666
711
663
2640
1577
5946
873
7481
1714
1393
820
7393
1217
915
1016
2401
880
740
660
672
851
1250
895
721
976
1702
893
1830
6104
42406
906
1596
667
717
54015
668
882
913
1054
931
1219
1533
3621
689
1280
1636
2574
1337
1410
1471
1736
982
5815
873
879
964
2320
766
1550
2378
710
1368
1412
1452
934
6452
1206
1140
2083
860
2383
1196
653
1126
2537
845
1226
759
1380
1092
1161
763
1430
849
1001
1051
772
1440
695
18514
1826
1138
874
759
908
2390
1095
3434
867
628
1695
820
923
723
873
6847
993
1025
743
2800
959
1078
1729