1259
2
82
1
1080
1314
530
359
69
783
357
284
262
249
71
162
642
448
327
428
874
1010
223
3183
4
927
668
942
1449
0
3014
3
767
883