2656
2147
370
6743
3665
6313
8757
4154
3642
7948
5241
5410
3092
1304
2910
937
5069
3275
7676
8729
9584
6432
2882
3225
4379
8119
8631
7467
8189
6219
8586
9332
5183
5596
5407
4226
1795
3689
7148
4700
4622
2216
7971
2297
944
7554
8725
3822