2706
3277
1280
1901
2324
57812
940
4008
4172
69820
45014
79928
8562
7512
3691
6382
3571
7865
4913
1210
1894
1073
2151
1058
1340
740
1773
1050