2326
4
2730
6
6062
16
2697
5
669
0
1903
2
1889
1
1326
1392
2119
1665
17353
1054
1448
1421
2708
2830
7
2086
1238
1603
19279
1566
999
2493
811