1557
0
376
427
1942
1152
343
303
552
255
409
1603
503
4594
1
2079
435
1541
1075
1167
496
1949
575
431
296
454
464
4537
304
1238
1664