405
1
1338
2
1514
3
92
109
1245
4
556
3223
7
758
0
879
1838
8
1574
1093
2750
5
369
421
882
2011
965
513
1325
416
558
543
462
787
141
668
85
83