1255
0
1079
831
2006
2
1720
1
503
535
834
835
681
552
529
912
715
1034
778
730
628
476
348
314
229
237
310
720
380