2521
1
7095
2
1102
3546
2542
2656
4
2423
3
4433
7
1551
2923
1449
972
1865
1166
11
1306
701
0
2057
5974
6
1966