3034
1
2530
4
467
0
2769
1380
1125
1211
2454
2
1903
3
2115
2428
1359
2189
1679
2435
2550
5919
12733
5
1876
2495
1393
950
1388
1961
1691
7
1711
1787
2110
982
108797