1159
2
1204
1
874
1392
3734
2169
4697
0
1978
1691
693
6075
15
1076
3
1217
2377
1147
1169
2217
1146
2147
2912
5
103
3213
7
1986
2195
784
635
915
1421
123674
35
3606