918
1
1840
816
0
5181
7
2525
3
2732
2
7331
2080
5
2640
6
2725
11
3125
4686
2578
1506
32994
49
6047
54
2905
3580
3606
13967
442