1740
5
1231
3
3446
1
3999
23
2738
1293
4
601
1685
428
124
1182
10
1991
8
1437
2
2790
6
875
924
1885
810
608
536
640
1713
1254
7
2375
2237
1600
987
1129
1085
1732