2495
0
3034
1
1828
3
1015
1694
951
690
2669
2
1787
2530
4
564
1547
1903
1743
2769
108797
2454
1125
1211
2115
2428
1359
2189
1679
1876
2435
1033
2550
5919
2131