16667
8
2727
3
263
0
194214
3162
2
26
1871
1795
2480
137955
11
1893
7
1028
9
90
255
1
2037
1360
695
27
813
3052
10
2832
1981
6
1651
4
6500
17051
1373
2117
868
1550
2519