229
1
338
2
349
0
269
622
626
574
1037
1026
3156
3
752
857
605
8
502
1771
587
614
2938
4
544
435
566
559
493
87
421
2035
2004
5
335
788