3090
6
467
0
32302
25669
3498
4
17946
1380
21152
8
1461
496
19783
2
801
868
1
1396
300
2152
7258
1768
526
830
2903
3
2932
2535
1093
1749
1568
1603
1691
6346
16
4179