2947
2914
383
3351
3240
2891
7601
1397
2529
8764
6915
2201
9733
156
472
8577
2256
1651
8980
4946
2565
7888
8703
8266
1877
1506
7011
9103
3985
1632
2333
8542
7638
8274
6867
8742
7957
998
5170
6380
8160
7096
3533
8352
9894
6099
6233
5277
5212
9853
8428
5022
1767
8377
9201
1551
3070
3080
1003
1240
9863
4768
7615
4662
2444
894
2072
1205
8404
9628
1119
1395
328
595
5832
4575
887
3699
9766
4183
4767
6048
4309
1879
1165
9020
8786
3961
4682
9858
4351
392
6415
5155
404
4862
5679
6338
5193
6946
6582
6323
8266
339