437
0
991
653
581
683
2190
1
451
2635
918
1971
381
640
298
2727
5
945
423
521
20634
8
798
615
2694
3
1428
475
2668
2
572
953
390
3114
4
693
780