58
26
9
18
19
392
10
1301
974
2289
183
353
647
17
2729
2347
753
4431
995
111
303
1082
97
654
923
9122
12
33
69
552
1027
733
6
42
7
766
971
1413
251
700
20
476
5
3197
734
1668
2722
4033
1675
1611
1603
27
1032
4
36
2784