574
0
4309
3
2583
7
1075
2
5233
10
4358
6
5216
8
400
2135
2810
1
2125
4114
2620
591
2776
2741
4
2302
830
3882
5
1897
5579
1974
2920
197
2304
1382
10952
17391
4651
3971