2275
2
19279
20634
8
3025
1
3114
4
17353
0
31535
2438
5
3691
25137
1506
1132
1020
3498
1860
798
3510
653
2730
6
522
802
1756
467
1008
21743
324
839
2337
1343
2587
16