686
678
981
720
891
1868
749
689
569
868
1789
2887
760
1277
1029
1033
842
837
3445
3025
1070
1585
1390
1042
4272
1511
2280
3217
1165
1139
1302
9531
6675
1090
6704
2408
1366
3330
3150
1669
5260
3831
4537
14932
21599
6186
6308
2915
5765
2556
7179