4100
6
913
1
2264
0
1307
658
2948
9
3636
4
954
2480
1935
2
2350
5
529
1133
918
2707
489
2653
557
4258
2512
1491
1672
1416
1159
2530
1419
1084
1451
1650
1226