16563
876
908
804
861
2933
1287
1018
918
983
3852
8741
1020
1801
2207
5174
1726
1410
1306
13737
2231
1600
1083
3510
994
1954
4026
1004
1496
8942
2875
1023
962
4639
1626
2563
3333
29899
814
1116
837
3646
996
3884
952
5923
8255
882
1009
987
1226
1749
927
1141
4238
1859
1347
3282
1673
1102