337 906
1214 9
351 289
1085 700
142 167
1043 134
459 912
740 71
362 537
636 863
954 23
833 562
835 260
777 861
997 437