1679
2
2435
1
2189
3
2495
0
1547
950
1388
2508
7
1527
14125
10
1711
6026
2028
2929
6
1815
2710
2901
841
1022
1935
2100
1903
2999
796
8819
12
1194
2655
1295
1431