1656
1
1563
2
1896
11
8506
5
5922
1271
2010
1525
3
2798
3962
6
3546
40314
14
2917
985
1064
1314
558
0
2160
2666
9
5200
4
2508
7
7086
12
650
5597
8
2545
1476
5974
5070
19
1425
2409