258
1
884
4
85
83
124
141
668
513
2
416
1325
558
2011
965
882
802
421
369
109
92
1514
3
556
1245
758
0
3223
7
879
2750
5
1093
1838
8
1574
971