4799
14
1132
8
1221
0
1806
1
3118
7
11678
18
956
8242
26
4535
9
1600
5
518
998
2
53
2221
1171
2295
6
271
1449
4
2233
697
1027
1073
551
3
3760
962
274
3041
2311
995
1410