2595
0
32302
515
3629
1
863
883
1400
571
531
2936
10
728
108797
453
3583
496
181997
11
2911
9
1618
665
6053
4
2190
1595
1324
5771
2757
3
581
1356
721
3252