46
2339
29
1530
20
2256
5
3638
3
3715
23
1228
9
1637
0
2499
12
870
10
1000
794
7
872
855
8
748
738
683
6
594
635
2
925
800
865
446
4
581
680
775
622
1
821
607
771
669