259
0
91
189
2
835
5
447
928
573
3407
833
1109
1
832
1883
3
2348
1658
5919
13
3290
6
1289
1973
1299
3307
4
1803