1512
1
3426
4
746
904
3683
2100
2
2245
3
1169
2773
5
894
0
1226
3053
7
3083
2465
635
2932
101
2903
2354