616
1
844
1474
1137
3
1102
1477
954
0
2187
915
746
1748
458
917
2
710
1062
7
785
1806
2485
1132
532
2705
12
934
4249
765
602
2110
6
1154
1670
4
391
1422