1533
2
945
1
1131
2336
733
962
21152
8
4587
3
3090
6
1828
2903
2932
1015
2669
1694
1787
2778
2495
0
951
690
1047
1202
1399
1259
1923
1414
2522
7793
4
564
3655
11