3563
7
1105
1
5088
6
2364
4
1184
2252
3
1344
3554
1834
2655
1622
3957
1451
2643
2
4278
1835
4702
676
4085
2211
2959
2480
3154
1552
1220
1226
2707
402
0
2642
1945