2911
9
510
0
529
398656
19
5375
5065
1
1072
1070
13499
5
359
586
678
2763
480
667
928
477
1211
672
1860
2
2711
257
1125
637
2593
1423
683
297066
378
420