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