883
2
1561
1360
1795
3
1158
1
1107
1218
3666
1642
4
979
1110
1055
1125
2608
0
2303
5
1152
5813
3945
6
1185
3430
1153
2999
1013
5280
7
1195
6828
899
1564
983