2732
2
1481
0
717
1
1827
534
5659
10
2593
356
2669
1694
17333
27
14861
7
666
3
1529
951
1813
2556
4
690
562
3386
3546
5431
5527
2189
2377
297066
2471
1618
2642