584
1
1131
1015
95
904
582
528
665
739
627
2190
4
108
1628
2
73
87
88
802
116
402
1412
3
827
1982
85
1331
816
553
895
83
661
1304