985
26043
2969
1364
1087
1062
920
753
935
849
1120
965
2274
1350
842
2967
2384
1093
1166
1814
2036
5104
1991
5537
1272
20229
12021
17039
11677
26196
1802
3455
2019
3502
5366
2540
5400
3930
3289
6080
2386
5380
6090
13349
1830
4742
8552
3060
3748
2393
4898
2366
2586
3947
2252
3513
30232
53163
37670
79187