2706
3277
1280
1911
2324
57912
940
4008
4172
69820
45014
79928
8592
7512
3691
6382
3581
7865
4933
1210
1894
1083
2151
1068
1340
740
1773
1050