857
0
2960
1
928
1222856
4
2189
91021
3
561
1026
5874
383
180849
2947
501
282572
1773
1559
730
3293
363
2522
326
1477
938
543
975
4363
7
2
1446
11881
573