2340
1
1660
3998
5
1923
2
1317
3598
4
1681
3871
1892
1712
0
1295
571
1072
2184
13018
2650
20
2173
1380
894
280
2078
3
1350
2949
2776
1581
251
2250
19465
6
2449
3765