579
1
2790
6
945
474
1112
1056
2
3349
4
459
3
1823
2180
10
439
1000
0
4177
7
770
454
557
555
973
420
611
519
494
2856
11
3980
1117
1236
538
533
1441