1165
18
666
1
601
2
599
583
520
3528
17793
21
513
3862
9
2052
7371
450
448
707
606
0
643
496
699
3
2090
673
10193
515
77
12444
20
511