2435
1
1679
2
2189
3
2495
0
1547
950
1388
3034
4031
2508
7
1711
2028
19944
2929
6
2710
2901
467
2100
2530
4
14125
10
1431
1688
1833
1903
1969
2265
2879
14861
1527