11913
1653
3037
3320
21338
27356
19895
643
2512
1033
941
4175
5382
5185
6755
2595
16005
716
1765
25763
3919
3765
21238
1999
2211
2271
9308
3078
4096
900
6079
6584
980
243528
6145
3145
896
985
2636
9969
9927
17814
2346
10008
9066
2808
1253
9635
11503
1702
10644
1130
1273
54215
5550
1217
1177
1499
7894
2115