1011
0
1265
3381
9
118
1424
6
1081
1
216
1091
8
1658
744
3958
2784
2
280
194364
823
479
958
4
826
3
27
83352
1875
72469
1204
1206
1179
277973
790
2804
915
1859