2929
6960
8284
359
132
9528
9565
4950
8192
6850
1635
4473
2831
7195
8697
1855
6266
6980
2209
6394
6508
1774
1343
4699
8619
2973
9167
1450
5874
6013
1003
3863
5069
3608
3283
9692
3137
2208
8999
1833
4059
5264
8809
6263
1657
5317
8033
2996