1212
0
19783
2
2595
839
883
1400
515
1133
2936
10
645
728
1458
1618
3629
1
496
3090
6
665
863
758
1324
181997
11
531
7793
4
3583
581
571
761
1595