1840
15
2236
7
954
2
1566
1711
1
1311
3
1390
0
2748
1975
4
1703
1367
5361
5
1245
1788
1772
2287
4366
2704
792
1719
3030
6
1853
3088
1055
883
3140
14
1211
4847
1559