2629
2
1960
0
2372
1
913
5915
11
2732
1827
534
5659
10
2593
356
17333
27
1195
3535
8
14861
7
666
3
1529
2556
4
1663
5
562
1186
6247
3386
3546
5431
5527
2189
2377
297066
2471