12056
1599
2708
1004
1853
1172
2306
868
804
1089
1138
3718
820
1069
894
1184
1205
827
2691
2928
1647
3901
1113
877
6324
898
795
1691
37130
3136
1208
1156
2049
2901
846
2590
3895
4397
12223
5674
15267
21173
6833
1405
1119
992
5648
2358
1774
937
9518
6273
7254
1596
2200
1583
1588
4361
2771
1547
838
1298
947
2271
809
1044
1083
892
7229
1254
1715
7090
824
1190
900
1026
805
969
1361
895
1095
1171
909
1103
839
1972
1581
1530
948
1191
5104
1110
852
1370
3796
860
6588
1142
1016
2470
954
3031
1406
1093
2646
1060
2938
850
1799
1388
946
8123
1392
1023
1706
1353
939
1088
2176
1063