2376
901
1081
876
1796
826
2342
1239
946
2058
5693
1180
2254
4707
5507
1132
1114
3030
974
942
15593
1017
1406
917
1141
1305
1415
1207
3240
3618
1152
1911
953
952
824
1157
1076
2535
1646
2099
1399
2842
957
1342
1516
793
855
2019
1296
1032
12846
2474
766
781
936
914
862
6232
847
2767
993
8123
1562
830
3517
7229
2811
1040
860
903
3483
1002
1915
1074
2245
2379
1041
2580
1235
878
1847
872
975
884
5146
2071
1196
5363
1076
843
1138
1022
2964
909
3394
3376
860
1109
1370
997
1651
1163
4152
891
799
1217
1108
983
1826
892
784
987
1531
2016
1589
910
1058
1084
1112
1558