414
0
917
1070
476
38
711
594
1
710
692
400
1179
1780
1123
463
401
2867
305
1661
234
639
2533
841
554
388
493
616
368700
166
570
2190