264
1
328
378
1604
3
1082
413
385
2
55435
36
1119
4
2576
1188
52861
16
421
0
4813
44
107657
14
519
629
947
12
646
882
868
786
835
794
5
492
897
904
973
921
969