2036
5650
411693
21191
1968
34193
16213
18847
2689
5463
4951
4148
9603
8896
18914
2329
16620
4633
9244
4828
5535
4518
4287
3242
3509
4115
22476
3606
17624
6442
5156
5035
4993
2599
3452
3825
116051