19783
2
2430
3
2535
32302
0
17946
25669
21152
8
3475
5
3090
6
2907
3083
2349
1541
2903
2996
2626
1
14125
10
2932
2861
3498
4
181997
11
451
297066
2272
612
131589
1294
14
2258
1153