2831
3
938
1
2029
2
1013
894
1091
994
1171
1995
1260
2234
0
3188
1990
1221
2086
2428
9
3667
6
1957
1539
1336
1066
1178
1194
981
1335
1187
956
850
740
875