871
0
354
1025
371
3053
7
1045
469
847
2874
2124
3
755
645
1542
388
7258
1049
2312
3080
277
991
297066
1156
3683
1
297
730
765
1947
412
592
5242