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