2520
5
926
11
5636
1
2060
3
1763
2
1776
4
1838
2669
18
1552
951
517
7611
20
1277
47073
0
2243
2751
3991
1421
1129
2044
2323
2407
1318
2947
9
2577
9201
26
3920
12
1077
1589
6145