1840
1
2640
6
5181
7
918
2525
3
7331
816
0
2080
5
2951
2
3187
6047
54
7095
3974
8
2935
690
2773
2578
1599
1676
1102
1506
32994
49
1037
697
5070
19
1120
3691
4
3779
2562