13991
1972
2417
1297
966
2684
910
2093
958
983
2543
980
1148
1036
903
3523
1424
1547
929
1625
6201
1046
1007
1133
1048
1067
1866
1639
1207
5248
9679
1278
1292
1120
1279
1208
946
4149
1174
11485
7151
5669
1108
3049
879
941
1328
1745
970
2213
1396
929
6840
1070
1144
1363
1302
2786
992
4838