2495
0
1679
2
2178
1
2435
2189
3
950
1388
5375
1711
1688
3926
14
2522
2710
1451
2100
1903
1547
1295
1393
1527
734
14125
10
1767
2454
1787
2667
1807
213
3573
4
2028