1658
2626
845
1622
1803
740
922
875
924
1040
1680
1432
1638
745
702
1390
626
12203
1442
808
964
859
1030
1002
1083
905
1576
1668
1657
631
785
756
914
1483
1580
904
1698
1794
2445
1715
1477
1328
1555
791
908
967
1289
3961
1163
1993
1440
1165
1069
1181
1513
1732
3280
1635
1485
3056
1622
1555
639
915
796
2334
1711
704
2634
1093
969
2134
722
1238
815
920
819
697
1376
778
3117
928
735
1539
1639
918
1439
2195
2555
1790
1300
731
1485
654
1054
701
4518
2484
906
1579
1133
709
1000
847
2023
2612
1417
735
1634
693
1376
1162
3105
628
8185
1805
1289
827
1168
837