2350
1455
1767
1789
1187
2671
1343
1704
688
2018
2298
2339
1828
1765
2471
1005
1614
2272
1373
1999
1768
1800
2356
1364
3052
790
635
2539
2145
2413
1468
2412
2849
719
4073
1895
2232
1746
1893
1560
1072
1710
2159
981
1567
2521
2440
1902
933
1683
726
1931
2353
1718
2220
1871
1144
1802
848
1746
635
786
7695
1470
988
767
1286
1709
931
1113
958
1013
735
697
720
877
644
1051
931
1884
2515
788
773
1181
2602
658
1133
1020
1677
1045
916
1627
714
913
652
2024
1142
641
1682
1032
673
1666
900
1411
612
1408
1242
718
959
1050
750
1178
1992
633
1005
1481
1329
1075
1395
834