1133
0
284
436
304
309
177
1032
1939
505
210
909
348
408
1436
418
1156
846
407
266
318
2490
320
373
747
244
400
471
732
1
1150