456
0
21743
1
116
2490
508
1073
1126
1939
722
955
1425
803
480
370
771
257
1650
332
509
393
675
486
1045
604
745
521
484
195
457
273