4820
2
1563
1
1894
1304
2710
9
4396
3
1622
20634
8
1129
0
1929
1671
1603
543
2520
2125
2526
2337
771
2119
915
2198
1630
571
2200
6
785
3287
1787
964
1448
1516