2133
6694
3137
985
5179
2475
3238
1768
8397
9946
5986
2491
255
3111
5993
6797
3225
2630
4125
295
1401
5472
1904
5650
1043
5340
2341
6799
9591
4383
4244
5548