1729
1
21152
8
886
1045
1015
1694
951
690
2593
2669
2
564
297066
0
1743
108797
2711
1105
5151
2911
9
1380
4651
3
398656
19
1750
2949
550
4724
1942