814
0
501
2184
1
1904
1070
395
733
758
581
1475
2
914
178
734
2562
3918
3
536
2941
515
560
971
2312
938
84
2121
883
975
419
407
1289601
4
268