1325
0
178
558
1848
657
461
684
950
1
1089
3624
4
483
923
431
3176
2
462
515
857
952
473
426
516
1406
620
295
3475
5
420
861
750
612