2935
8
4389
7
1705
1
1426
722
2
3773
2260
4
1196
1155
3000
6
861
1185
3
1091
2128
1013
5282
3526
5
980
1125
2608
0
2303
3867
1601
1425
1165
3949
1110
1055
1128
3431