1652
3
2732
2
534
1
2593
356
19079
6
14861
7
562
3546
5431
5527
2471
0
2823
5
2342
5825
4
908
469
348
730
2469
3095
96
3316
10
971