5088
6
3563
7
1105
1
1552
1184
2364
4
1344
2252
3
3554
1834
1451
1622
4278
2
1835
2643
4085
1220
1945
1614
637
0
2151
2087
2377
1425
5407
2440
885
110
516
1869