3140
4
2906
2
1060
0
50969
7
4443
9
1305
980
1
24337
22
5346
3
3636
768
1164
2786
1161
3738
5
1694
673
5432
1185
4335
2817
6
1716
1001
564
718
7034
1749
776
5204
11130