443
0
1121
2
1802
1276
1
4491
5546
6
496
571
22731
40177
101
3745
1743
3539
3
2078
2479
3336
1317
1158
8204
1923
1479
2166
1301
526
1787
2767
2901
3326
529