25669
0
19783
2
1804
1
32302
3008
3
2163
2921
5
2535
1192
17946
5440
8
1766
2906
1660
4187
10
833
2732
1449
7793
4
3090
6
997
4360
9
1060
2258
2316
1935
2194
2932
2173
607