1044
2404
1747
2950
3108
952
835
843
2779
796
2030
3003
851
892
12012
6137
35341
1291
777
2847
1081
1085
1306
1184
1710
1495
782
2838
2158
1057
4609
1197
4514
679
1980
5296
1213
807
813
744
1042
6849
945
1551
1308
1466
2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
1418
1102
912
3085
1130
710
1875
5173
1037
1040
6391
773
1051
878
3243
1084
35311
2310
1328
866
718
882
1684
3759
1806
1624
841
1059
692
1050
1353
1254
1521
1425
1706
1051
809
1243
1981
894
1024
792
983
2095
1394
993
945
2287
1165
2472
5230
2023
888
700
939
789
839
719
1819
936
1577