469
0
2172
1319
2346
379
1
560
2797
10
1501
865
399
1840
2
814
3466
5
996
2470
391
331
987
25127
4864
467
529
584
1878
539
559
2634
1298
3092
50987