1780
2
2920
4
4655
10
1897
1
2109
5889
8
2940
1310
0
581
1225
475
1012
4112
11
542
629
4630
3
978
2375
5
984
841
507
3882
718
1239
2302
2649
621
868
1694
566