266
0
467
2546
4
1661
1
2856
722
410
2524
2
430
1161
4396
3
262
685
1651
401
668
360784
19
675
783
3559
5313
1578
752
1101
827
544
3980
2260
12
7952
2123