904
1
519
1453
712
2
550
818
1232
1009
590
1138
1246
796
2711
5
92
1646
773
1578
990
87
619
1714
9
460
1859
2627
663
484
952
1162
807
581