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