355
0
653
1726
4
1108
2
228
1678
5
1175
8248
7
261
17
1078
1
1351
387
15
359
298
630
4511
900
505
1618
2746
873
2153
840
781