981
0
514
386
2
93
954
1
3162
3742
5
933
1092
530
118
22604
8
125
2526
622
7824
2491
880
38
20
2935
613920
4
1031
9
906
1126
208
2043
1360
26
175683