3563
7
2457
2
2252
3
1344
1
1834
1582
1622
1451
2643
1656
1105
3032
4
4278
5088
6
1835
1960
3554
4085
1505
0
1220
1184
782
2102
2364
2757
879
5402
10
348
3183
7159