1672
1
916
1126
947
1245
966
2
982
1587
1254
7793
4
1155
1335
1321
2258
2781
572
0
1355
1398
1044
1686
4471
4044
5
3083
2465
3125
984
3765