785
617
576
615
370
689
763
219
208
111
632
515
310
3142
1371
1233
904
2106
612
2493
2162
944
1033
616
899
3697
704
723
1337
1490
2942
706
1570
2517
6080
1217
1084
998
66
78
76
177
58
39
40
811
511
278