3399
1058
1377
1633
2119
6931
1900
3868
5117
1246
9547
3186
5684
5208
2412
8372
1592
5966
5082
2696
662
3917
4694
2912
7081
5781
1148
4415
2768
2951
9217
190
217
5664
6880
6585
7641
8689
912
3349
7776
6232
1073
5197
4083
514
1078
664
6508
2033
970
6457
1673
8890
957
7306