918
0
787
262
410
403
859
707
996
1661
1
780
5313
169
80
482
474
1043
2964
325
255
1025
668
286
755
415
992
2490
505
439
826
358