862
1
3460
7
3041
3
1518
1196
3013
2
1679
1811
0
1166
2630
515
175
2036
5829
22
1647
4
2114
4099
8
2989
2781
1311
5141
1320
2259
822
557