2507
3
958
1
3007
0
2583
7
1063
1791
5043
1643
2
1536
1856
4
4090
451
1953
1398
933
1323
3724
6617
2292
12
5226
5
2013
3222
3106
3505
1660
189
2220
4354
15
2264