43506
8961
2291
2695
6643
4199
6012
6305
5106
3621
2837
2648
5077
2387
684
5826
2035
3279
1034
4541
2329
5115
7007
4147
2444
884
6813
2196
1063
8237
2427
1714
3241
4971
3573
4347
2430
5084
6984
669
5993
4956
2634
8215
6621
2362
6277
4182
2429
2824
6793
4129
5100
4520
4333
3556
43470
864
1047
1018
5056
8911
5801
3231
2185
2416
2417
3261
2000
1702
2659
2315
3604
2271