2100
4
2534
2
1686
1931
1
1766
3696
8
2173
725
0
1663
5
2838
3
2825
1361
4695
14
2294
1400
1213
2760
1227
5717
1813
1879
15177
3879
7
7543
2886
844
9036
9
4311
10293
1431