4491
0
571
443
101
496
1013
1
2048
2
1743
1426
3539
3
1042
1179
2078
1391
2479
3336
1121
1317
1068
2609
22731
1158
766
8204
2114
278
1104
1716
1836
1923