3114
4
2730
6
31535
0
17353
25137
19279
2
1098
20634
8
3498
2275
6800
501
2727
543
2189
522
2076
1
2587
16
1498
573
2188
3015
839
2657
3
772
2668
1559
970
1289