263
0
1578
2
1651
1
1182
544
2368
2799
3
1823
571
1129
543
3243
7
4895
8
415
292
798
2722
403
177
7952
545
3006
688
3116
2372