2495
0
1679
2
2982
3
2715
6
1903
1547
1
1393
2454
2134
8
1787
3982
1125
1211
586
1174
1359
2189
2492
2505
2435
1743
3054
5
2057
1683
5527
12733
4290
3034
1388
1306