532
0
320
1580
2055
693
464
979
1465
737
775
74
409
2016
4
53
416
799
2730
6
1877
1
521
744
18
931
239
117
954
4864
2222
492