1015
1
1787
951
21152
8
2173
3090
6
2903
3
2932
2
2669
1694
2535
690
1883
2534
3765
4
564
1603
3498
2294
3080
1743
0
1740
2990
1766
1038
3518
108797
1751
1087
5489
11