434
1
1380
2
1129
3283
8
886
1298
9
615
550
2837
5
691
505
10209
14
4772
32
1871
3
1718
801
664
831
956
705
1213
4293
2166
4
2292
3142
0
699
1032
1895
3490
882