1652
3
2732
2
32302
0
9036
9
534
1
2593
356
19079
6
14861
7
562
3546
5431
1604
5527
4258
2906
2823
5
2342
1606
5825
4
2408
8