537
1
509
625
563
561
299
0
515
867
2
703
3
1212
1599
698
631
3390
6
3311
11
13000
14
637
850
5
186
1040
191
1272
4
743
665
617
601
551
528
545
511