1141
0
1129
2
1262
1413
1
1288
4644
11
1363
1805
900
2234
4139
6
1643
547
4470
14
1653
1571
4
2023
1056
555
4625
9
2562
7
1953
957
546
2300
2204
3
339
5046
892
2105