5049
0
6
8282
2
8
3455
9
2680
4
931
1
5
2272
3521
3
34987
34
2656
2404
2083
3298
55
2825
73
3582
2115
2407
7
2628
2573
626
2059
3352
3786
3682
1583
2381
1802
2469
716
2170
3962
328
536
2760
1933
6476
1200
1301
1257
1456
1391
1170
1188
1449
1192
1072
419
5841
3452
2265
2948