1380
0
21152
8
1787
1
784
2669
2
1694
1511
693
951
3090
6
467
802
2903
3
1825
2932
496
1746
1015
619
1749
690
3140
4
1461
32302
1000
108797
1606
2522
2530
1813