5726
10
2573
1
2071
0
2270
779
1590
2
2190
3
1093
1154
1451
1196
3576
1395
3684
5
3765
4
4074
585
1476
1681
1444
2529
7
2453
4363
4500