3804
3536
2148
1393
1649
6967
3332
8380
2385
4484
8471
2716
4179
8606
820
2685
1698
7375
9979
3085
8233
2850
233
4710
2720
5491
2270
7521
2202
912
8217
952
221
5841
3868
7451
2583
901
8560
4558
6052
3714
5881
6029
4234
308
9941
1577
4265
1311
2485
4035
7680
9386
5921
323