742
1
296
1370
5
83
71
62
59
115
2
520
743
4
282
648
222
55
101
0
280
290
800
645
1332
3
257
160
310
768
273
75
95
1091
444