2595
0
32302
515
3583
863
883
571
531
2936
10
728
25494
453
496
181997
11
1618
665
1595
1324
5771
581
1356
721
3252
2949
545
2132
2
4198
1