569
0
277
400
1
308
102
260
525
1217
2
1094
935
1121
1070
391
323
2063
2164
3
1413
5
704
1921
1116
4
2076
756
10
1215
600
881
686
439
1102
123
1661