1032
6009
2030
8948
2441
5101
4345
2195
2426
8235
1061
3569
5111
4143
6809
43502
3619
6299
5075
7003
5824
6640
2834
2327
2381
882
4539
2646
4970
680
2429
1713
2688
4196
2628
3276
3240
4956
4129
5056
2185
3231
3261
1702
1018
2824
2429
5993
4182
5100
669
6793
2416
43470
5801
2315
2634
2659
6984
8215
2614
1047
2000
3604
8911
6621
2417
864
4333
6277
5084
2362
3556
4520