71
1
542
180
122
59
91
84
169
570
522
244
684
2
272
82
161
1332
3
258
274
75
1091
5
444
704
312
769
95
83
376
298
655