2040
1
3967
2
974
6
878
2521
1376
2591
644
805
792
0
1298
3
1865
5
630
16
1598
1548
2228
1966
1262
841
1135
4878
9
6703
10
4284
1423
511
1710
3742
1288
5730