2727
1
1860
2
1825
905
2243
6
1371
1331
1266
1213
0
4979
3506
8
1140
1111
1304
3249
1277
4383
3
5382
5
1339
7633
840
2960
6047
54
773