5099
1061
3569
2029
5111
4143
6809
43502
3619
6299
5075
7003
5824
6640
2834
2440
4344
2327
2381
2425
8947
882
4539
2646
4970
680
2429
2283
1713
2688
6008
4196
2194
2628
3276
1030
3240
5085
6623
8913
5100
2661
3606
4957
2634
3558
1702
865
2363
4182
6794
1047
3262
4333
5993
2418
2825
3232
43471
6278
2000
6985
5801
2429
2615
2315
2186
2272
4521
670
1019
2417
5058
4130