10029
2067
2335
4373
4146
982
1654
11674
3723
1021
937
1147
1032
3908
1194
1153
21645
904
2528
5227
2622
5940
1166
5310
8381