456
0
737
1557
1661
1
602
340
722
410
787
2542
1161
846
668
2465
6
381
1101
2955
2
366
1931
2161
2490
4455
1893
2328
1400
8822
5
1043
726
1215
267