391
0
815
688
540
1159
173
3159
645
317
1930
1543
1710
400
1008
485
1
594
607
5196
2
1296
638
385
426
592
751
730
509