1004
4089
1611
2316
2917
1344
1322
789
6708
1031
981
6027
1932
3854
984
2072
1039
1993
2273
3103
822
1346
1600
2842
2599
3679
2072
3019
4860
2074
2701
2481
2292
1289
2808
3783
2406
3958
920
3419
1260
3709
6047
2440
3136
5179
1032
2402
4267
1419
4542
1706
4705
1134
3025
6302
911
892
5479
1882