951
0
357
1020
374
255
1880
2
957
403
602
269
1101
381
296
736
287
1511
439
410
1420
505
352
19279
1612
991
165
1661
1
347
935
527
267