1132
0
553
315
1
804
2554
1084
1073
2
935
493
2445
3
3894
6
714
20374
5
383
2738
573
1053
1918
2211
2199
796
798
2395
300
2312
1049
1923
414
400