1380
0
951
1
1015
21152
8
2669
2
1694
3090
6
784
2578
2903
3
2932
1787
868
2535
690
2294
467
1814
801
1740
108797
1038
496
1751
2312
2911
9
2495
564
1606
1603