1132
0
553
804
1084
935
493
714
300
3729
3
383
573
1053
2211
392
1073
798
2395
1049
2874
777
2416
13
414
400
1454
475
937
1
472
3674
10
4179
5
3898
18