46
2338
29
1530
20
2253
5
3633
3
3715
23
1227
9
1634
0
2496
12
870
10
1000
792
7
871
849
8
748
738
683
6
592
635
2
922
798
865
446
680
4
580
774
1
821
621
607
771
669