267
0
1557
1661
1
2659
2
602
722
410
408
2346
787
474
3168
10
1161
846
3535
3
668
381
1101
1626
661
2264
1931
2161
2490
4455
1893
2328
1043
995
1215