385
0
1880
2
483
745
25127
1112
393
2546
1
913
802
1073
804
683
594
382
696
792
325
12005
3
392
400
609
469
139
2211
20634
8
710
1463
303
1551