2435
1
2901
1679
2
2495
0
2710
2189
3
3715
2100
950
1388
1558
1211
1527
14125
10
1754
5
1711
1511
2165
1700
1205
2522
2028
1911
883
1543
1815
3840
7
658
841
1660