1146
1
1057
2
1844
1022
0
1883
2173
1169
2147
3
2912
5
103
802
3213
7
1231
1691
2166
2195
940
635
989
101
666
1431
2901