2520
5
5959
18
3346
4
2607
6
5636
1
1776
1838
1552
3
5126
2
1960
47072
0
2243
2751
1295
8
2323
2406
1318
2577
2947
9
1077
1589
6145
3920
12
9201
26
4564
10
3914
1150
8843
23
1128
3991