1828
3
13125
6
2850
22
1958
4
4027
9
2593
5
710
2
2535
1370
1
1982
2201
3361
1133
7
1057
568
0
1085
733
670
170
116210
18
6774
776
744
1174
3149
1331
1648
10
232
1153
1269