3216
10
3871
2
3470
5
3629
1
2285
1383
3109
14
1598
4943
2794
1458
0
1828
1868
5946
2100
4
4074
1753
1400
1412
2650
20
1466
8122
13
1812
2322
2054
2343
527
3
3283
3505
5389