2188
8
907
1
2451
4
475
0
477
798
400
552
611
1923
3
1898
383
1358
418
1636
860
1664
4106
3497
1462
522
1948
521
455
458
804
353
787
472
8116
6