3755
966
2055
2099
2121
2617
1678
931
2111
867
4456
1224
2512
933
899
874
1005
959
3596
1072
1972
1009
1209
915
1641
2652
1671
2070
987
1380
1369
2232
884
1271
2319
3172
899
1189
1016
2539
1713
922
1182
2292
2068
946
988
917
1025
1025
911
915
3231
1293
3607
1115
1464
1805
938
1977
1015
1043
16543
908
1118
933
1278
1005
930
829
1275
1281
2145
1117
873
973
1333
2246
1006
4525
870
816
1708
1685
932
1578
1147
870
1070
1439
928
3453
926
2258
1608
1160
1643
3270
984
1345
796
1412
1125
1028
1118
1744
1923
1059
935
830
2485
2178
933
903
853
884
931
1075
1889
10340