1696
9303
4145
1652
4804
5145
2876
1944
1912
2567
8838
43370
2312
12978
1376
3030
1141
1126
1067
5474
1659
3332
6014
836
10648
6102
3196
5786
937
5576
4805
3118
1128
3307
3044
848
3733
961
1793
811
1972
722
1756
4064
1223
38484
1169
1149
3596
3457
822
844
1216
2325
1512
1287
2185
798
3354
3131