1254
55
21
697
262
263
313
1034
817
51
11010
252
153
462
623
511
381
1533
8212
331
412
957
1448
1657
1003
634