2479
2
101
0
1317
1
1923
2740
4491
571
2110
443
2670
1088
1369
496
3326
3
790
1063
1743
3539
2078
3336
1121
8345
2021
22731
4483
8
1158
8204
2840
1479
1301