228
1
337
2
349
0
269
622
626
574
1036
1026
3154
3
752
857
605
8
501
1771
587
613
2938
4
544
435
566
559
493
86
421
2035
2004
5
335
788