2794
1105
1601
1411
1610
1493
1366
3511
1016
1041
1045
1097
2244
5280
1036
2509
1303
3126
1640
905
5395
1894
1657
3121
1641
1089
1090
1804
1514
1045
901
1230
979
981
1394
1519
969
942
1850
1933
965
1313
2100
919
1192
2092
1205
894
1552
1171
1248
1639
1459
1313
1432
1792
1519
1752
5133
1253
1441
1150
896
1654
1314
5689
856
2069
1796
984
1118
1040
987
1040
1686
867
1972
2749
1548
1030
1744
937
1453
1004
1715
875
866
1817
980
1169
4837
1120
1352
966
1210
3010
892
1363
1406
1044
818
1085
1604
983
1053
858
1060
3178
1583
2057
1661
1362
1289
1419
2542
953
1546
829
2317
841