2324
4
2732
2
913
1
2428
810
1289601
928
7034
356
5919
718
603
0
14861
7
2906
5431
592
1927
2525
1993
3
1991
1549
4031
986
55904
763
37355
13
2189
3418
567
1768