2696
4
928
1
20634
8
3498
2275
2
2461
20
3116
282572
0
1638
2064
1020
2730
6
31535
2809
1824
25137
139
633
2855
3
19279
2493
514
177
2668
968
3114
467
2306
422
415