730
0
858
38
1402
688
661
615
1661
770
666
440
2765
722
1429
2952
1475
1464
3
103
106
2329
12
2277
1104
1522
1206
554
532
125
1346
412
575