2196
1
691
0
9080
6
1132
553
804
3632
3
1084
935
493
3732
7
2754
3456
714
1666
2
2499
383
573
1053
2211
2346
2767
1073
3953
4
798
2722
2435
770
2395
300