19815
2066
25956
1712
887
1005
2857
960
3565
813
988
1482
2039
1172
856
1720
3997
968
5190
21724
10493
883
939
5063
823
7002
22007
1226
12119
1158
7136
1346
1163
1507
16968
1153
1019
813
1878
11325
1189
1047
8638
2186
1919
1451
1098
1137
1296
1955
11770
1282
1242
1388
3586
1680
1175
7873
1032
1182