2495
0
1679
2
2435
1
1547
950
1688
5375
14125
10
2189
3
2522
1451
2901
1295
1388
2265
2100
2710
2508
7
1527
1393
1711
734
6026
2028
2929
6
1022
1815
951
841