4675
1
1404
2
2780
771
5
978
4677
10
265
0
1391
3
1208
6579
9
4000
3054
2240
4
1010
1277
867
2847
4531
2214
737
111
2659
752
3077
3293
974
911
1890
253
12958