1580
0
744
646
3248
803
671
2546
1
349
555
859
389
3092
705
1924
1949
3
3351
968
970
2964
2727
2
74
1346
2490
1954
1336
851
503
762
661