799
1
505
1347
4624
2
1059
1563
5
641
242
1348
983
1709
3
399
511
16327
84
384
684
930
5632
16
624
1369
2368
6
636
1291
1103
805
683
977
485
5281
13