848
1
1291
1666
2
2294
3
99
5009
0
2708
397
11881
1903
661
3659
14
2143
1762
544
3287
2306
650
742
3323
4