5661
4
475
0
798
552
860
383
611
1966
3
400
804
455
1462
4106
522
477
353
521
543
5135
3819
1
787
2395
3015
8116
6
1898
29323
458
418
152
1636