3049
2238
3280
2160
1047
3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1749
873
1649
1146
1284
2510
1380
1502
2089
1477
1550
1278
961
1792
2170
1185
930
5745
1321
1086
1698
1238
1356
1733
941
3464
1465
1128
974
856
1161
2569
3191
993
1180
978
2984
1994
2119
1988
753
793
782
2694
987
1535
1003
2692
1231
1062
1573
1687
2549
2015
957
1712
2633
808
2802
937
1396
854
838
911
1057
1698
5561
2404
1263
1767
1879
812
2271
1002
3033
1137
1798
932
1022
868
831
2393
1089
5190
1110
1099
899
1415
1325
1210
1511
957
970