2656
4
4311
1
1431
2760
2123
2
2493
18
1540
0
1425
2160
1022
5546
6
1812
2184
2294
3871
4724
3
1075
795
1532