4225
2721
2509
43655
4287
1140
7096
2502
2910
3656
2397
2515
6912
2161
6388
6101
5192
3700
6752
5049
5926
2265
2783
9110
1124
2372
758
972
4420
3355
4647
5206
3312
1791
2713
2516
5165
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