2292
1
4293
2
1718
1213
3142
0
2166
4
699
1032
838
5
521
20655
14
1895
3
3490
882
1410
688
789
1051
831
956
705
871
7
781
2742
6
1740
843
2041
1146
2362
2069