4180
12
19034
6
1732
4
1926
2
1240
0
543
2393
641
1
2127
2095
7334
2856
1962
1822
7567
5
6370
2525
3795
1152
4438
1922
3
1181
1343
91
1132
282572
935
699
1361
256612