259
1
326
376
1603
3
1080
411
384
2
55405
36
1114
4
2573
1184
52806
16
419
0
4802
44
107422
14
515
627
947
12
641
881
865
785
833
793
5
492
896
904
972
920
967