831
2966
8819
4899
3308
483
2640
369
1537
408
20799
376
569
3246
693
7772
316
1014
356
4123
1230
1010
1407
43664
445