2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
2130
1277
2207
893
4511
1149
2873
2288
1515
1021
1107
1135
910
1040
1761
1035
2674
2193
1891
1401
1200
2398
2476
2707
1256
1058
1014
1672
937
1698
941
1057
823
1350
1058
3026
945
906
1284
1718
880
2924
741
892
1608
783
914
3699
857
1107
1744
984
916
2964
880
857
1096
873
948
870
794
2547
1307
2535
3697
1917
1356
947
955
1013
1047
1174
1438
2051
1050
1511
777
904
840
1075
1349
1393
3224
951
883
944
1551
1940