883
1
1386
0
80512
6111
3
1565
307734
9
35364
11454
196016
26678
4507
5
4356
2
1653
847
5265
138
252
6052
117151
3271
1138
10220
6
135844
1626
3080
2521
16331
69645
2702
21793