45
2080
29
1365
20
1901
3
3326
22
1117
5
2600
9
1386
0
2007
12
747
10
831
691
7
762
8
652
641
578
6
489
505
664
346
2
680
555
4
451
648
518
605
1
701
492
668
546