324
1
1450
4
338
285
553
3
693
2
1088
931
566
2872
352
477
332
208
225
827
400
601
5
295
880
641
251
260
956
215
203
363
590
219
187