3646
9277
954
1823
3676
881
981
1212
1079
989
988
2541
1752
1325
1177
3518
1239
2920
2841
1916
1074
1970
2824
4734
1504
1559
4188
1104
1680
1433
1679
1732
1344
2151
3340
2524
5385
6882
9020
3497
6676
1598
4060
1705
2502
1728
4150
3629
5075
3836
1526
2177
24561
3573
6698
5640
11367
4088
2895
42084