1200
590
2
1
582
12
28
581
0
4
578
9
8
537
14
529
20
7
528
3
517
34
502
11
477
5
467
6
466
15
463
434
424
411
404
393
379
365
332
311
231
217