316
1
485
115
1025
683
564
584
2
541
382
844
738
1351
666
106
4980
7
1298
1846
3
722
2687
4
2643
2717
1602
5
1555
6
5732
895
1959
152
787
376
124