1313
2
1414
1
1015
1694
951
690
2669
3079
564
1209
1859
1743
0
2515
3
108797
2655
3957
1352
2786
2039
4821
1573
14861
7
21152
8
2949
1226
2356
4702
4
5801
2670
5853
9