555
2
620
474
3
332
1
1065
6
939
305
1118
4
2032
1085
1453
1278
4382
7
2577
4267
17
1680
985
71355
0
1868
5
692
528
2020
615
536
4208
9
1073
1273
1434
848