286
1
318
393
2
319
303
267
229
563
533
440
3
300
394
456
2240
6
613
652
932
707
918
1774
742
446
113
2877
473
644
401
641
729
461