948
1
656
0
2239
2
4126
4
400
1898
1064
860
477
475
900
455
798
804
611
521
1462
552
4106
418
1636
1639
3
383
1504
522
152
58
1650
846
2395