1740
5
1231
3
3446
1
3999
23
2738
1293
4
601
1685
428
124
1181
10
1991
8
1437
2
2790
6
875
924
1885
810
608
535
639
1712
1254
7
2375
2237
1600
987
1128
1085
1732