4396
3
20634
8
2198
2
1056
1
6975
4
1099
2328
16840
15
4820
2710
9
1787
1671
282572
0
517
2520
360784
19
169211
11
6052
10
2125
3203
2526
1906
5
1081
2250
6383
17
2105
2337
2369
1222856
392