4278
2
2566
3
3563
7
2252
1344
1
1834
1622
1451
2643
1105
5088
6
1835
4360
1988
5
3554
4085
2108
1220
1184
2539
449
0
2889
4
2364
17402
1047
1540
2822
514
867
879