3193
12
2578
1
1000
0
1915
2192
6
2386
2245
3
2530
4
1787
7882
30
6236
10
1809
1749
1174
1345
2
1233
10827