1049
0
1344
414
400
1454
475
5289
14
28805
6
1716
1
839
1501
472
1245
2
4427
10
2052
1022
2966
5
913
611
1120
2141
3
785
2727
4513
11611
503
484
2275
2819
2730