657
0
3144
1078
1
2533
2
2759
2398
8
1051
432
372
586
553
1342
1225
984
3050
4176
6
477
352
3188
4
2740
485
628
792
977
1853
1174
809
1282
181997
11
570