2495
0
3034
1
1828
3
2530
4
1903
2769
2454
2
1125
1211
2115
2428
1359
2189
1679
1876
2435
1033
2550
5919
2131
12733
5
1388
1149
1393
950
1687
2094
1790
2534
8204