619500
523267
13054
422530
175883
965723
840507
856773
399814
972269
989258
871204
900490
951680
1016860