19932
6
6707
24
674
2
1396
1
1860
4867
7
2185
4587
3
2600
4
1114
1050
0
2255
5565
9
2732
1687
572
9817
1900
266
1078
1300
1946
1373
5
1777
1162
2631
2495
2199
2522