2110
1
5517
2
3014
20
5504
16
3085
5
3491
4
3485
7
2297
1540
0
585
6926
3316
10
297066
6549
11
3551
2132
108797
5141
1332
1286
2664
3
2621
716
1973
3858
2147
21152
8
5169
6346
3587