742
2
80
1
1589
366
0
156
140
122
986
3
195
53
70
90
1320
129
695
531
526
369
306
72
233
539
7
361
89
668
354
1020
4
120