3295
1224
1373
2991
3100
3793
1314
1331
2158
3482
1482
1958
992
2629
1349
9112
2081
2573
2171
1802
1985
1635
1572
2250
1117
1137
928
979
1709
1570
3591
963
1783
3056
2488
1369
1150
1427
1491
1341
2428
1260
2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
965
1082
1260
5966
1827
905
1721
776
1958
1109
1189
3336
1071
971
1675
873
1935
1972
780
906
1575
856
1128
2148
987
833
1009
1508
839
1557
863
2604
829
797
1991
810
817
1416
860
850
1145
996
1156
876
793
1050
1794
810
8476
1298
1329
823
2816
818
828
900
1152
1091
1117
962