46
2338
29
1529
20
2248
5
3630
3
3713
23
1227
9
1631
0
2493
12
870
10
1000
791
7
849
8
748
738
682
6
591
634
2
920
798
864
446
4
580
679
774
1
821
619
606
770
668