19783
2
25669
0
32302
1804
1
4360
9
2535
2163
2194
2932
2173
3498
4
17946
1766
4116
6
1153
1668
3090
2534
2012
1660
2366
1290
21152
8
1200
2020
2093
2670
3080
3
2316
997