1696
0
18385
2
5081
1
1229
1425
14229
10
1037
1079
1925
4
2448
5
1513
2470
472
552
16
571
906
4771
1356
1651
2105
521
1626
1399
3499
7
1421
379
1501
5661
2708
292