969
1
1320
2
1196
2386
2003
2452
1991
4
1534
3034
1710
960
0
1717
3
1757
1496
2245
2541
1446
948
1554
2166
2487
3871
1122