1036
1885
3072
1533
703
1596
1506
4274
1307
5828
817
9966
721
896
1106
1995
773
1483
886
1590
1098
920
752
700
805
1408
814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
1070
2387
672
1029
747
2000
686
1398
709
990
1982
1261
962
710
731
700
1306
2590
4422
1728
2290
1448
2193
842
1480
1359
1146
1220
1923
1366
833
785
1343
1851
719
2051
935
1389
2425
814
15286
2376
754
1381
845
682
824
813
1311
1250
681
1170
1947
944
1228
2417
944
1052
2023
1450
2680