34649
23
606
0
2875
3
1878
16
7598
2
4334
869
1394
4
4704
1636
1
29623
2205
6
7113
137852
11
8219
89
11870
10
1612
15
1209
843
711
122
36
30
4162
3610
12991
33