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