1047
0
1734
1
85
782
922
2
1940
6
2132
1902
1234
830
764
3904
12
1137
3
814
835
1422
1114
720
903
1154
1177
1681
2013
9
951
984
2166
4
2064
1346
5
3039
2201