470
0
2272
1
32353
12
2303
2
2322
4
377
820
619
397
344
2056
1499
3263
2576
1588
2270
1247
2106
795
1560
653
789
879
2079
599
1949
9877
5
1673
810
511