843
3092
6313
2145
936
2382
1972
3789
154803
31352
913301
28052
11538
2585
260