1313
2
1414
1
1015
1694
951
690
2669
3079
564
1209
1859
1743
0
2515
3
108797
1352
2786
2039
4821
1573
21152
8
2949
2356
5801
2670
5853
9
1187
2851
972
2037
1787