2509
6
2284
4
1130
2
2471
1033
1635
5
1846
2256
889
1053
0
1350
5480
4651
1571
8
1784
1491
1
2922
9
2879