1642
1
2855
3
1603
2
571
0
543
2907
4
2096
661
2786
3203
10
5316
1222856
3311
25137
2809
17353
1252
7334
2038
3092
2989
5
1860
1237