2740
3
1683
0
4553
2
3543
7
951
1
1743
12621
22
2623
6
3991
4
7159
10
7034
5
790
3683
1957
692
1484
1516
1694
1911
3715
608
9836
15
1451
6466
2462
3066
2949
582
521
1988