45
2085
29
1368
20
1902
3
3331
22
1120
5
2643
9
1389
0
2012
12
747
10
839
693
7
764
8
653
641
697
578
6
492
507
667
346
2
688
556
4
453
648
520
610
1
705
498
668
549